• Луганский информационный портал (переход на главную сайта)
• Наука (переход в основную категорию раздела)
• Наука (переход в основную категорию раздела)
Структура задачи и процесс выполнения (Операционная система BSC)
• При создании задачи в M900/M1800 BSC ей присваивается уникальный идентификатор ID, так называемый номер задачи. Каждая задача состоит из двух частей... P/S: (При создании задачи в M900/M1800 BSC ей присваивается уникальный идентификатор ID, так называемый номер задачи. Каждая задача состоит из двух частей...) |
Структура задачи и процесс выполнения (Операционная система BSC)
При создании задачи в M900/M1800 BSC ей присваивается уникальный идентификатор ID, так называемый номер задачи. Каждая задача состоит из двух частей: “инициализационной части” и собственно “обработчика событий”. Поскольку, говоря о “событии”, в первую очередь, мы имеем в виду пакеты сообщений, вторую часть иногда называют “обработчиком сообщений”. Структура задачи приведена на рисунке 3-3:
{
Initialization( ); /*Инициализация*/
While(TRUE)
{
Suspended( ); /*Ожидание, ресурсы CPU не заняты */
MessageProcess( ); /*Выполняется, занимает ресурсы CPU*/
}
}
После создания, задача инициализируется и переводится в состояние ожидания до соответствующего события. Когда происходит определенное событие, операционная система, которая считает задачу “готовой” переводит ее в состояние выполнения, то есть обрабатывает данное событие. После завершения процесса обработки, задача снова переводится в состояние ожидания до нового события. Этот процесс повторяется циклически.
Под событиями в системе M900/M1800 BSC понимаются сообщения, события синхронизации и прерывания.
(4) Принципы связи между задачами: взаимное исключение и синхронизация задач
Несмотря на то, что в операционной системе M900/M1800 BSC некоторые задачи выполняются одновременно и асинхронно друг с другом, они, тем не менее, не являются полностью изолированными друг от друга. Поскольку существуют такие ограничения, как ограничение на совместное использование ресурсов (например, очередь сообщений), операционная система должна управлять задачами и связями между ними так, чтобы обеспечить скоординированную работу всей системы в целом.
В системе M900/M1800 BSC связь между задачами может быть двух типов: взаимное исключение и логическая синхронизация. Связь первого типа означает, что данные задачи используют определенные ресурсы совместно, но в конкретный момент времени ресурсы используются только одной задачей. Логическая синхронизация означает, что задачи связаны между собой определенным порядком выполнения, то есть только тогда, когда завершен определенный этап выполнения одной задачи, может быть начато выполнение других задач.
В системе M900/M1800 BSC, для координации процесса взаимного исключения задач используется “семафор” или режим прерываний on/off. Когда закончен определенный этап выполнения одной задачи, для начала выполнения других задач посылаются специальные пакеты сообщений. Этим и обеспечивается логическая синхронизация.
Процедуры прерываний (ISR) бывают следующих видов:
a) прерывания синхронизации, благодаря которому обеспечивается работа в режиме реального времени;
b) прерывания, инициируемые интерфейсами связи, с целью получения кадров или других сигналов от интерфейсов;
c) аномальные прерывания для обработки аномальных событий системы. Все ISR могут посылать сообщения или устанавливать сигналы семафора для других задач.
У нас ищут!
Новости науки
В России идут разработки систем управления искусственными органами Протез руки или ноги сам по себе реализовать не трудно, они как минимум могут быть быть в итоге очень да же похожи на оригинальное решение от Бога, но вот по своим функциональным обязанностям такие протезы просто мусо... [2021-03-05] |
Луганские курганы — или все же пирамиды в Луганской области* Итак, как я думаю, то пирамиды есть и были всегда повсюду, чтоб убедится в этом не обязательно ехать в Египет или копать землю в Воронеже на предмет того, чтоб знать точно где зародилось человечество. В Луганске пирамид ... [2020-12-01] |
Китай готовит нового монстра на смену TikToka Китайцы активно раскручивают своё очередное приложение Kuaishou, которое в какой то степени практически полный аналог ранее проданного в США приложения TikTok. Приложение Kuaishou имеет несколько раздвинутый функционал и... [2020-11-16] |
Солнечные панели нового образца — и дешевле и эффективнее! Если вы решили отказаться от сказочного по цене газа и угля в пользу альтернативной энергетики, то в таком случае вам нужно обратить свое внимание на солнечные панели. Хотя все пишут, что без труда можно ставить солнечны... [2020-10-29] |
Если у вас плохой Вай Фай, то можно его улучшить. В этой статье я вам расскажу о двух типах антенн, которые я сам делал, точнее повторял по шаблонам из мировой сети интернет. 1. Это двойной квадрат. 2. Тройной квадрат 3. Это вроде бы и антенна, но на деле не более как у... [2020-09-09] |
Все начиналось с телефонов, а оканчивается куртками.. Что случилось с брендом OnePlus? Как мне кажется это немного странно, что такой известный бренд в плоскости сотовых телефонов как OnePlus вдруг решился заняться производством одежды. Наверное нет ни чего зазорного в любой работе, кто то зарабатывает на ... [2020-06-03] |
Китайский малый бизнес медленно, но уверенно тонет Вероятность того, что в Китае в ближайшее время победят вирусную атаку очень не велика, так как вирусная инфекция пока что только расширяет ареал своего воздействия. Аналитики считают, что если Китай не успеет в первом ... [2020-02-24] |
Древний колодец в Чехии Каким может быть древний колодец? Чтоб ответить на данный вопрос нужно как минимум колодец попытаться откопать, если он где то найдется, а уже потом делать какие то выводы. Так и получилось, археологи в Чехии не далеко о... [2020-02-05] |
Ученый мир в ожидании чуда, астрономы надеются на открытие новой частицы Если ученым удастся найти новую частицу, которая объяснит существование темной материи, то все в академической науке станет на свои места. О том, что такая частица должна быть навевает мысль о не равномерности расширения ... [2019-11-08] |
Самая долгоиграющая аккумуляторная батарея этого столетия Может ли быть так, что зарядив раз в жизни телефон вы уже больше не думаете о том, что он может в самый не ожидаемый момент просто разрядиться. Или же если рассматривать случай с электрическим автомобилем, то единожды ку... [2019-10-23] |
Романы фэнтези, о которых вы, возможно, даже и не слышали Это уже четвертая подборка романов в стиле фэнтези. Еще я люблю читать романы «ужасные» с обилием ужастиков, если тема вам интересна, то пишите и я расскажу, что из этого формата читал недавно и что стоит почитать. Я еще... [2019-08-31] |
Книги из серии фэнтези, которые стоит прочитать «Туманы Авалона», Мэрион Брэдли Вы наверное много читали разных романов и слышали много историй о рыцарях короля Артура и о их братстве круглого стола, в данном случае книга «Туманы Авалона» некая особая интерпрета... [2019-08-28] |
NEWS
Резюме•Вакансии•Мобильные новости•Гостевая книга•Архив новостей• ЧП Маркелов•Луганский юзербар•Флэш часы•Знакомства в Луганске• Жд Вокзал•Авто Вокзал•Цветы •Луганские Такси •Погода в Луганске• Аэропорт в Луганске•Карта Луганска•Космос•Игры•Новости•Фильмы •Здоровье•Софт •Анимашки•Рецепты•Огород •Наука•Блоги• Луганские предприятия• Анекдоты•ISQ•Фотоальбом•Радио •Телевидение•TV Программа•Луганские объявления• Рефераты •Телефоны •Электромонтаж
Категории
Сеошник
Электроника
Услуги
Недвижимость
Работа
Досуг
Компьютеры
Образование
Климат
Важные открытия
Приколы и Юмор
Театральная афиша
Домашние животные
Приключения
Психология
Здоровье
Сказки
Дача
Интернет
Археология
Астрономия
Отдых
Стройка
Ремонт машин
Мода
Любимая техника
Магазины
Программирование
Мебель
Промышленность
Города и Страны
Экономика
Загадки
Спорт
История
Золото
Физика и Химия
Игрушки
Это интересно!
НЛО
Мама и ребенок
Луганск
Юридическая калонка
Пчеловодство
Строительство
Бизнес
Электроника
Услуги
Недвижимость
Работа
Досуг
Компьютеры
Образование
Климат
Важные открытия
Приколы и Юмор
Театральная афиша
Домашние животные
Приключения
Психология
Здоровье
Сказки
Дача
Интернет
Археология
Астрономия
Отдых
Стройка
Ремонт машин
Мода
Любимая техника
Магазины
Программирование
Мебель
Промышленность
Города и Страны
Экономика
Загадки
Спорт
История
Золото
Физика и Химия
Игрушки
Это интересно!
НЛО
Мама и ребенок
Луганск
Юридическая калонка
Пчеловодство
Строительство
Бизнес
Новые публикации
-
+
=
Error: Incorrect password!
22 *
22 *
# Tegi
# статья # статья # статья # статья # статья
# выполнения
Реклама
Информер НАУКА для сайта